package com.qf.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

/**
 * @author fy
 * @version V1.0
 * @Project workspace
 * @Package com.qf.controller
 * @Description:
 * @Date 2022/6/7 16:27
 */
//标注这个类为控制层controller, 交给spring容器进行管理
@Controller
//指定这个类的访问路径
@RequestMapping("/test")
public class TestController {

    //指定这个方法的访问路径
    @RequestMapping("/xx")
    public ModelAndView tt(){
        System.out.println("==========访问到了TestController的tt方法==========");

        //ModelAndView叫做模型和视图
        //model中放了返回给页面的数据
        //view中指定页面的位置
        ModelAndView modelAndView = new ModelAndView();
        //相当于servlet中的setAttribute方法，向页面传递数据
        modelAndView.addObject("hello", "hello world~~");
        //指定页面的位置：页面的完整位置=前缀+viewName中的文件名+后缀
        modelAndView.setViewName("test");

        return modelAndView;

    }
}
